look like something the cat brought in - Allemand Anglais Dictionnaire